Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 FINSTOCK ROAD Terraced £4,068,390 £2,900,000 20 Nov 2015
25 FINSTOCK ROAD Terraced £4,424,030 £2,900,000 5 Aug 2014
26 FINSTOCK ROAD Terraced £2,565,113 £2,500,000 2 Nov 2023
27 FINSTOCK ROAD Terraced £3,331,682 £2,000,000 30 Aug 2013
33 FINSTOCK ROAD Flats/Maisonettes £722,248 £150,000 20 Mar 1998
34 FINSTOCK ROAD Terraced £3,665,996 £2,950,000 14 Dec 2018
35 FINSTOCK ROAD Terraced £3,372,465 £2,000,000 15 Mar 2013
37 FINSTOCK ROAD Terraced £2,896,418 £785,550 19 Oct 2000
38 FINSTOCK ROAD Terraced £1,454,112 £258,000 1 Mar 1995
39 FINSTOCK ROAD Terraced £3,464,267 £2,740,000 26 Jan 2018
40 FINSTOCK ROAD Terraced £3,429,048 £2,095,000 29 Nov 2013
41 FINSTOCK ROAD Terraced £1,816,117 £420,000 31 Aug 1999
42 FINSTOCK ROAD Terraced £2,052,817 £1,202,011 7 Sep 2010
44 FINSTOCK ROAD Flats/Maisonettes £3,500,000 1 Jul 2024